i have to do much better - Francés Inglés Diccionario